#ifndef __ET_TYPES_H
#define __ET_TYPES_H


typedef unsigned char       et_uchar;
typedef unsigned char       et_uint8;
typedef signed char         et_char;
typedef signed char         et_int8;

typedef unsigned short      et_ushort;
typedef unsigned short      et_uint16;
typedef signed short        et_short;
typedef signed short        et_int16;

typedef unsigned int        et_uint;
typedef unsigned int        et_uint32;
typedef signed int          et_int;
typedef signed int          et_int32;

typedef unsigned long    	et_ulong32;
typedef signed long    		et_long32;

typedef unsigned long long  et_uint64;
typedef signed long long    et_int64;

typedef float               et_float;
typedef double              et_double;

typedef enum{ET_FALSE=0, ET_TRUE=1}et_bool;

typedef enum{
	ET_BUFFER_OVERFLOW = -2,
	ET_FAILURE =  -1,
	ET_SUCCESS = 0
}et_code;

#endif

